single-throw pump - Spanish English Dictionary